﻿using System;

namespace OhioState.Math.TwoDimensional
{
    public class Point : Vector2
    {
        public static implicit operator Vector3(Point point)
        {
            return new Vector3(point.x, point.y, 1);
        }
    }

    public class Direction : Vector2
    {
        public static implicit operator Vector3(Direction direction)
        {
            return new Vector3(direction.x, direction.y, 0);
        }
    }
}
